// 封装自定义指令---自动获取焦点
// 封装成一个插件---使用vue.use注册
// vue.use 中需要一个install方法

// 自定义指令中有一个inserted方法，用于接收指令绑定的dom
export default {
  install (Vue) {
    Vue.directive('focus', {
      // 当被绑定的元素插入到DOM中时...
      inserted: function (el) {
        el = el.querySelector('input')
        console.log(el)
        // 聚焦元素
        el.focus()
      }
    })
  }
}
